package org.platform.mo.bussmo.task;

import lombok.Data;

/**
 * 任务上报的通道信息
 *
 * @author FengJie
 * @date 2018/8/16
 */
@Data
public class Fd_ChannelEqu {

    /**
     * 序号：1,2,3,4
     */
    private Integer chlIndex;

    /**
     * 接收通道极化
     * 0：左旋；
     * 1：右旋；
     */
    private Integer chlRecvPol;

    /**
     * 接收频率（单位：KHz）
     */
    private Integer chlRecvFreq;

    /**
     * 解调方式
     * 0：BPSK
     * 1：QPSK
     * 2：OQPSK
     * 3：GMSK
     * 4：UQPSK
     * 5：8PSK
     * 6：16APSK
     * 7：16QAM
     * 8：32APSK
     * 9：64APSK
     * 10：VCM
     */
    private String demodMode;

    /**
     * 码速率（Mbps），小数点后3位
     */
    private Double bitRate;

    /**
     * 解码模式
     * 0：RS；
     * 1：Viterbi；
     * 2：RS+Viterbi；
     * 3：LDPC；
     * 4：Turbo；
     */
    private String decodeMode;

    /**
     * 变频器设备编号，多个变频器之间用;隔开，参见3.2.3
     */
    private String dC;

    /**
     * 解调器设备编号， 多个解调器之间用;隔开，参见3.2.3
     */
    private String demodulator;

    /**
     * 执行记录通道编号，多个记录通道之间用;隔开
     * 记录设备编号参见《数据接收系统设备资源表》
     */
    private String das;
}
